//@Description:将员工管理页面的1千200多行js拆出来，
//@Date 2017年7月3日16:37:55
//@Author:shuyangyang

/**
 * 校验数据长度
 * 
 * @returns {Number}
 */
function checkDataLength() {
	var flag = "0";
	if ($("#email").val().length > 20) {
		_alert("邮箱超出最大长度")
		return 1;
	}
	//if ($("#eWorkingTime").val().length > 5) {
		//_alert("工作年限超出最大长度");
		//return 1;
	//}
	if ($("#eNativePlace").val().length > 50) {
		_alert("籍贯超出最大长度");
		return 1;
	}
	if ($("#ePResidence").val().length > 50) {
		_alert("户口所在地超出最大长度");
		return 1;
	}
	var eGraduatedSchool = $("input[name='eGraduatedSchool']");
	$.each(eGraduatedSchool, function(index) {
		eg = $("#" + $(eGraduatedSchool[index]).attr("id")).val().length;
		if (eg > 50) {
			_alert("毕业院校超出最大长度");
			flag = "1";
		}
	});
	var eMajor = $("input[name='eMajor']");

	$.each(eMajor, function(index) {
		eg = $("#" + $(eMajor[index]).attr("id")).val().length;
		if (eg > 50) {
			_alert("所学专业超出最大长度");
			flag = "1";
		}
	});
	var eHisCompany = $("input[name='eHisCompany']");

	$.each(eHisCompany, function(index) {
		ec = $("#" + $(eHisCompany[index]).attr("id")).val().length;
		if (ec > 50) {
			_alert("单位名称超出最大长度");
			flag = "1";
		}
	});
	var ePosition = $("input[name='ePosition']");

	$.each(ePosition, function(index) {
		ec = $("#" + $(ePosition[index]).attr("id")).val().length;
		if (ec > 30) {
			_alert("部门及职务超出最大长度");
			flag = "1";
		}
	});
	if (flag == "1") {
		return 1;
	}
}

/**
 * 校验学历信息
 * 
 * @returns {Boolean}
 */
function checkEdegree() {
	var flag = true;
	var stepVal = $("[name='eDegree']");
	$("[name='eDegree']").each(function(index) {
		if (Is_Null(stepVal[index].value)) {
			flag = false;
			return false;
		}
	})
	return flag;
}

/**
 * 校验工资卡信息
 * 
 * @returns {Boolean}
 */
function checkOpenBank() {
	var flag = true;
	var stepVal = $("[name='bank']");
	$("[name='bank']").each(function(index) {
		if (Is_Null(stepVal[index].value)) {
			flag = false;
			return false;
		}
	})
	return flag;
}

/**
 * 校验家庭性别
 * 
 * @returns {Boolean}
 */
function checkFySex() {
	var flag = true;
	var stepVal = $("[name='eFamSex']");
	$("[name='eFamSex']").each(function(index) {
		if (Is_Null(stepVal[index].value)) {
			flag = false;
			return false;
		}
	})
	return flag;
}

/**
 * 校验家庭信息与本人关系
 * 
 * @returns {Boolean}
 */
function checkFyRale() {
	var flag = true;
	var stepVal = $("[name='eFamRelation']");
	$("[name='eFamRelation']").each(function(index) {
		if (Is_Null(stepVal[index].value)) {
			flag = false;
			return false;
		}
	})
	return flag;
}